Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Travis has become too hard to work with. Emulate ARM using GHA and cibuildwheel 1.8's support for that, and note that PowerPC (was available before) & IBM-Z are available if requested - it's literally just a one line change, but don't want to waste CI resources if no one is using them. Also uses the new CIBW_TEST_SKIP to allow a few of the PyPy wheels to be tested. NumPy now provides ARM wheels so those are fully tested.
Generated a few very minor fixes to cibuildwheel as well to make mistakes a little more nicely handled, based on my mistakes here. :) pypa/cibuildwheel#588 , pypa/cibuildwheel#589
I'm also revisiting the support matrix slightly.
manylinux1
for Python 3.9 has been dropped, just like NumPy dropped it. I added Universal2 macOS to the README, and dropped the statement about requesting Conda + Python 2; pretty sure we are well beyond where a Conda 2.7 build could be requested.